Freigeben über


az ml computetarget create

Hinweis

Diese Referenz ist Teil der Azure-cli-ml-Erweiterung für die Azure CLI (Version 2.0.28 oder höher). Die Erweiterung wird automatisch installiert, wenn Sie einen az ml computetarget-Erstellungsbefehl zum ersten Mal ausführen. Weitere Informationen zu Erweiterungen

Erstellen Sie ein Computeziel (Aks oder Amlcompute oder Computeinstance).

Befehle

Name Beschreibung Typ Status
az ml computetarget create aks

Erstellen Sie ein AKS-Computeziel.

Erweiterung Allgemein verfügbar
az ml computetarget create amlcompute

Erstellen Sie ein AzureML-Computeziel.

Erweiterung Allgemein verfügbar
az ml computetarget create computeinstance

Erstellen Sie ein AzureML-Computeinstanzziel.

Erweiterung Allgemein verfügbar
az ml computetarget create datafactory

Erstellen Sie ein Datenfactory-Computeziel.

Erweiterung Allgemein verfügbar

az ml computetarget create aks

Erstellen Sie ein AKS-Computeziel.

az ml computetarget create aks --name
                               [--agent-count]
                               [--cluster-purpose]
                               [--dns-service-ip]
                               [--docker-bridge-cidr]
                               [--load-balancer-subnet]
                               [--load-balancer-type]
                               [--location]
                               [--no-wait]
                               [--path]
                               [--resource-group]
                               [--service-cidr]
                               [--ssl-cert-file]
                               [--ssl-cname]
                               [--ssl-key-file]
                               [--ssl-leaf-domain-label]
                               [--ssl-overwrite-domain]
                               [--subnet-name]
                               [--subscription-id]
                               [--vm-size]
                               [--vnet-name]
                               [--vnet-resourcegroup-name]
                               [--workspace-name]
                               [-v]

Erforderliche Parameter

--name -n

Name des bereitzustellenden Computeziels.

Optionale Parameter

--agent-count -a

Anzahl der Agents, die mit dem AKS-Cluster bereitgestellt werden sollen. Standard: 3

--cluster-purpose

Zielzweck des Clusters. Dies wird beim Bereitstellen von AzureML-Komponenten verwendet, um die gewünschte Fehlertoleranz und QoS sicherzustellen. Akzeptierte Werte sind "FastProd" und "DevTest". Weitere Details zu den Anwendungsfällen finden Sie hier: https://aka.ms/azureml-create-new-aks-cluster.

--dns-service-ip

IP-Adresse des DNS-Servers der Container.

--docker-bridge-cidr

Eine IP-Adresse für die Docker-Brücke in CIDR-Notation.

--load-balancer-subnet

Sie können subnetz für den AKS-Cluster angeben, wenn der interne Lastenausgleichsmodul als Lastenausgleichstyp verwendet wird. Der Standardwert ist "aks-subnet".

--load-balancer-type

Sie können einen AKS-Cluster entweder mit öffentlichem IP- oder internem Lastenausgleich erstellen. Akzeptierte Werte sind "PublicIp" und "InternalLoadBalancer". Der Standardwert ist "PublicIp".

--location -l

Der Speicherort, an dem der Cluster bereitgestellt werden soll. Ohne Angabe wird standardmäßig der Standort des Arbeitsbereichs verwendet.

--no-wait

Kennzeichnen, um nicht auf asynchrone Aufrufe zu warten.

--path

Pfad zu einem Projektordner. Standard: aktuelles Verzeichnis.

--resource-group -g

Ressourcengruppe, die dem bereitgestellten Arbeitsbereich entspricht.

--service-cidr

IP-Bereich in CIDR-Notation, über den Dienstcluster-IPs zugewiesen werden

--ssl-cert-file

Cert pem file to use for SSL validation. Falls angegeben, muss auch Cname und Schlüssel-PEM-Datei angegeben werden.

--ssl-cname

Cname, der für die SSL-Überprüfung verwendet werden soll. Falls angegeben, muss auch Zertifikat- und Schlüssel-pem-Dateien bereitgestellt werden.

--ssl-key-file

Schlüssel-pem-Datei, die für die SSL-Überprüfung verwendet werden soll. Falls angegeben, muss auch die Datei "cname" und "cert pem" angegeben werden.

--ssl-leaf-domain-label

Blatt do Standard Bezeichnung, die für das automatisch generierte Zertifikat verwendet werden soll.

--ssl-overwrite-domain

Wenn festgelegt wird, wird die vorhandene Blattbeschriftung überschrieben Standard.

--subnet-name

Der Name des Subnetzes innerhalb des VNet.

--subscription-id

Gibt die Abonnement-ID an.

--vm-size -s

VM-Größe, die für das Computeziel verwendet werden soll. Eine vollständige Liste der Optionen finden Sie hier: Standard: https://aka.ms/azureml-aks-details Standard_D3_v2.

--vnet-name

Der Name des virtuellen Netzwerks.

--vnet-resourcegroup-name

Der Name der Ressourcengruppe, in der sich das virtuelle Netzwerk befindet.

--workspace-name -w

Der Name des Arbeitsbereichs, unter dem dieses Computeziel erstellt werden soll.

-v

Verbosity-Flag.

Standardwert: False
Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az ml computetarget create amlcompute

Erstellen Sie ein AzureML-Computeziel.

az ml computetarget create amlcompute --max-nodes
                                      --name
                                      --vm-size
                                      [--admin-user-password]
                                      [--admin-user-ssh-key]
                                      [--admin-username]
                                      [--assign-identity]
                                      [--description]
                                      [--enable-node-public-ip]
                                      [--idle-seconds-before-scaledown]
                                      [--location]
                                      [--min-nodes]
                                      [--no-wait]
                                      [--path]
                                      [--remote-login-port-public-access]
                                      [--resource-group]
                                      [--subnet-name]
                                      [--subscription-id]
                                      [--tag]
                                      [--vm-priority]
                                      [--vnet-name]
                                      [--vnet-resourcegroup-name]
                                      [--workspace-name]
                                      [-v]

Erforderliche Parameter

--max-nodes

Maximale Anzahl der zu verwendenden Knoten. Standardwert: 4

--name -n

Name des bereitzustellenden Computeziels.

--vm-size -s

VM-Größe, die für das Computeziel verwendet werden soll. Weitere Details finden Sie hier: Standard: https://aka.ms/azureml-vm-details Standard_NC6.

Optionale Parameter

--admin-user-password

Das Kennwort des Administratorbenutzerkontos.

--admin-user-ssh-key

Öffentlicher SSH-Schlüssel des Administratorbenutzerkontos.

--admin-username

Name des Administratorbenutzerkontos, das für SSH in Knoten verwendet werden kann.

--assign-identity

Verwenden Sie '[system]', um eine vom System zugewiesene Identitäts-Eingaberessourcen-IDs festzulegen, die durch Kommas (ie 'ResourceID1,ResourceID2') getrennt sind, um vom Benutzer zugewiesene Identitäten festzulegen.

--description

Beschreibung des Computeziels.

--enable-node-public-ip

Aktivieren Sie die öffentliche NODE-IP.

Standardwert: True
--idle-seconds-before-scaledown

Die Leerlaufzeit des Knotens in Sekunden vor dem herunterskalieren des Clusters.

Standardwert: 1800
--location -l

Der Speicherort, an dem der Cluster bereitgestellt werden soll. Ohne Angabe wird standardmäßig der Standort des Arbeitsbereichs verwendet.

--min-nodes

Mindestanzahl der zu verwendenden Knoten. Standard: 0

--no-wait

Kennzeichnen, um nicht auf asynchrone Aufrufe zu warten.

--path

Pfad zu einem Projektordner. Standard: aktuelles Verzeichnis.

--remote-login-port-public-access

Der Status des öffentlichen SSH-Ports. Mögliche Werte sind: Aktiviert oder deaktiviert.

--resource-group -g

Ressourcengruppe, die dem bereitgestellten Arbeitsbereich entspricht.

--subnet-name

Der Name des Subnetzes innerhalb des VNet.

--subscription-id

Gibt die Abonnement-ID an.

--tag

Hinzuzufügende Schlüssel-/Wert-Tag (e.g. key=Wert). Mehrere Tags können mit Mehreren -Tag-Optionen angegeben werden.

Standardwert: []
--vm-priority -p

VM-Priorität, die für das Computeziel verwendet werden soll. (Optionen sind "dedicated", "lowpriority") Standard: dediziert.

--vnet-name

Der Name des virtuellen Netzwerks.

--vnet-resourcegroup-name

Der Name der Ressourcengruppe, in der sich das virtuelle Netzwerk befindet.

--workspace-name -w

Der Name des Arbeitsbereichs, unter dem dieses Computeziel erstellt werden soll.

-v

Verbosity-Flag.

Standardwert: False
Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az ml computetarget create computeinstance

Erstellen Sie ein AzureML-Computeinstanzziel.

az ml computetarget create computeinstance --name
                                           --vm-size
                                           [--admin-user-ssh-public-key]
                                           [--description]
                                           [--no-wait]
                                           [--path]
                                           [--resource-group]
                                           [--ssh-public-access]
                                           [--subnet-name]
                                           [--subscription-id]
                                           [--tag]
                                           [--user-object-id]
                                           [--user-tenant-id]
                                           [--vnet-name]
                                           [--vnet-resourcegroup-name]
                                           [--workspace-name]
                                           [-v]

Erforderliche Parameter

--name -n

Name der zu erstellenden Computeinstanz.

--vm-size -s

VM-Größe, die für das Computeziel verwendet werden soll. Weitere Details finden Sie hier: Standard: https://aka.ms/azureml-vm-details Standard_NC6.

Optionale Parameter

--admin-user-ssh-public-key

Öffentlicher SSH-Schlüssel des Administratorbenutzerkontos.

--description

Beschreibung des Computeziels.

--no-wait

Kennzeichnen, um nicht auf asynchrone Aufrufe zu warten.

--path

Pfad zu einem Projektordner. Standard: aktuelles Verzeichnis.

--resource-group -g

Ressourcengruppe, die dem bereitgestellten Arbeitsbereich entspricht.

--ssh-public-access

Der Status des öffentlichen SSH-Ports. Mögliche Werte sind: True oder False.

--subnet-name

Der Name des Subnetzes innerhalb des VNet.

--subscription-id

Gibt die Abonnement-ID an.

--tag

Hinzuzufügende Schlüssel-/Wert-Tag (e.g. key=Wert). Mehrere Tags können mit Mehreren -Tag-Optionen angegeben werden.

Standardwert: []
--user-object-id

Die AAD-Objekt-ID des zugewiesenen Benutzers dieser Computeinstanz (Vorschau).

--user-tenant-id

Die AAD-Mandanten-ID des zugewiesenen Benutzers dieser Computeinstanz (Vorschau).

--vnet-name

Der Name des virtuellen Netzwerks.

--vnet-resourcegroup-name

Der Name der Ressourcengruppe, in der sich das virtuelle Netzwerk befindet.

--workspace-name -w

Der Name des Arbeitsbereichs, unter dem dieses Computeziel erstellt werden soll.

-v

Verbosity-Flag.

Standardwert: False
Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az ml computetarget create datafactory

Erstellen Sie ein Datenfactory-Computeziel.

az ml computetarget create datafactory --name
                                       [--location]
                                       [--no-wait]
                                       [--path]
                                       [--resource-group]
                                       [--subscription-id]
                                       [--workspace-name]
                                       [-v]

Erforderliche Parameter

--name -n

Name des bereitzustellenden Computeziels.

Optionale Parameter

--location -l

Der Speicherort, an dem der Cluster bereitgestellt werden soll. Ohne Angabe wird standardmäßig der Standort des Arbeitsbereichs verwendet.

--no-wait

Kennzeichnen, um nicht auf asynchrone Aufrufe zu warten.

--path

Pfad zu einem Projektordner. Standard: aktuelles Verzeichnis.

--resource-group -g

Ressourcengruppe, die dem bereitgestellten Arbeitsbereich entspricht.

--subscription-id

Gibt die Abonnement-ID an.

--workspace-name -w

Der Name des Arbeitsbereichs, unter dem dieses Computeziel erstellt werden soll.

-v

Verbosity-Flag.

Standardwert: False
Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.